Skip to content

refactor: restructure package namespace for BSR compatibility#4

Merged
cyberstorm-daemon merged 1 commit intomainfrom
refactor/namespace
Sep 7, 2025
Merged

refactor: restructure package namespace for BSR compatibility#4
cyberstorm-daemon merged 1 commit intomainfrom
refactor/namespace

Conversation

@cyberstorm-daemon
Copy link
Member

  • Move EAS package to lowercase eas namespace
  • Generate protobuf files directly at eas.v1.* location
  • Update buf.gen.yaml to output to correct namespace
  • Modify pyproject.toml for new package structure (v0.1.2)
  • Update Taskfile.yml protobuf generation paths
  • Fix import compatibility with cyberstorm-schemas>=1.0.2

This resolves the ModuleNotFoundError when importing from eas.v1 as expected by buf.build/cyberstorm/eas-schemas consumers.

Description

Brief description of the changes in this PR.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code quality improvement
  • Performance optimization
  • Security enhancement

Changes Made

  • Change 1
  • Change 2
  • Change 3

Testing

  • Unit tests added/updated
  • Integration tests added/updated
  • All existing tests pass
  • Manually tested the changes

Checklist

  • Code follows the project's style guidelines (task check)
  • Self-review of the code completed
  • Code is properly documented
  • Changes generate no new warnings
  • Added tests that prove the fix is effective or that the feature works
  • New and existing tests pass locally (task test:all)

Additional Notes

Any additional information, screenshots, or context about the changes.

- Move EAS package to lowercase eas namespace
- Generate protobuf files directly at eas.v1.* location
- Update buf.gen.yaml to output to correct namespace
- Modify pyproject.toml for new package structure (v0.1.2)
- Update Taskfile.yml protobuf generation paths
- Fix import compatibility with cyberstorm-schemas>=1.0.2

This resolves the ModuleNotFoundError when importing from eas.v1
as expected by buf.build/cyberstorm/eas-schemas consumers.
@cyberstorm-daemon cyberstorm-daemon merged commit e1295a1 into main Sep 7, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant